package com.nenude.corejava.ch9;

import java.util.Random;

public class MathClass {

	public static void main(String[] args) {
		//Math类，包含了常用的数学函数和数学常量
		//绝对值
		int a=Math.abs(-111);
		System.out.println(a);

		double  d=Math.abs(-1111.11);
		System.out.println(d);
	     
		System.out.println(Math.ceil(23.56));
		System.out.println(Math.ceil(23.36));
		System.out.println(Math.ceil(23.00));		
		
		System.out.println(Math.floor(23.56));
		System.out.println(Math.floor(23.36));
		System.out.println(Math.floor(23.00));
		
		//round 会四舍五入
		System.out.println(Math.round(23.56));
		System.out.println(Math.round(23.36));
		System.out.println(Math.round(23.00));
		
		System.out.println(Math.PI);
		System.out.println(Math.E);//自然对数
		
		//随机数
		//得到一个0~1之间的随机小数,不包含1
		System.out.println("*****");
		System.out.println(Math.random());
		//不包含100的随机数
		System.out.println(new Random().nextInt(100));
		
		//三角函数：正弦函数、反正弦，余弦，正切，反正切	
		System.out.println("======");
		System.out.println(Math.sin(30*Math.PI/180));//(度数/180)*PI=弧度
		
		
		//开平方
		System.out.println("开方：  "+Math.sqrt(4));
		
		
	
	}

}
